A linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar Laplacians ∗ Ioannis
نویسندگان
چکیده
We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ , in O(n log(1/ )) parallel time, doing O(n log(1/ )) work, where c is any positive constant. One of the key ingredients of the solver, is an O(nk log k) work, O(k log n) time, parallel algorithm for decomposing any embedded planar graph into components of size O(k) that are delimited by O(n/ √ k) boundary edges. The result also applies to symmetric diagonally dominant matrices of planar structure.
منابع مشابه
A linear work, O(n1/6) time, parallel algorithm for solving planar Laplacians
We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...
متن کاملA linear work , O ( n 1 / 6 ) time , parallel algorithm for solving planar
We present a linear work parallel iterative algorithm for solving linear systems involving Laplacians of planar graphs. In particular, if Ax = b, where A is the Laplacian of any planar graph with n nodes, the algorithm produces a vector x̄ such that ||x − x̄||A ≤ ǫ, in O(n log(1/ǫ)) parallel time, doing O(n log(1/ǫ)) work, where c is any positive constant. One of the key ingredients of the solver...
متن کاملParallelizing Assignment Problem with DNA Strands
Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...
متن کاملNear Linear-Work Parallel SDD Solvers, Low-Diameter Decomposition, and Low-Stretch Subgraphs
This paper presents the design and analysis of a near linear-work parallel algorithm for solving symmetric diagonally dominant (SDD) linear systems. On input of a SDD n-by-n matrix A with m nonzero entries and a vector b, our algorithm computes a vector x̃ such that ‖x̃−Ab‖A ≤ ε · ‖Ab‖A in O(m log n log 1ε ) work and O(m log 1 ε ) depth for any fixed θ > 0. The algorithm relies on a parallel algo...
متن کاملOptimal, Output-sensitive Algorithms for Constructing Planar Hulls in Parallel
In this paper we focus on the problem of designing very fast parallel algorithms for the planar convex hull problem that achieve the optimal O(n log H) work-bound for input size n and output size H. Our algorithms are designed for the arbitrary CRCW PRAM model. We first describe a very simple ©(log n log H) time optimal deterministic algorithm for the planar hulls which is an improvement over t...
متن کامل